Synonyms for "thiopentobarbital sodium"

Words with similar meaning